Filtering distributions of normals for shading antialiasing
نویسندگان
چکیده
High-frequency illumination effects, such as highly glossy highlights on curved surfaces, are challenging to render in a stable manner. Such features can be much smaller than the area of a pixel and carry a high amount of energy due to high reflectance. These highlights are challenging to render in both offline rendering, where they require many samples and an outliers filter, and in real-time graphics, where they cause a significant amount of aliasing given the small budget of shading samples per pixel. In this paper, we propose a method for filtering the main source of highly glossy highlights in microfacet materials: the Normal Distribution Function (NDF). We provide a practical solution applicable for real-time rendering by employing recent advances in light transport for estimating the filtering region from various effects (such as pixel footprint) directly in the parallel-plane half-vector domain (also known as the slope domain), followed by filtering the NDF over this region. Our real-time method is GPU-friendly, temporally stable, and compatible with deferred shading, normal maps, as well as with filtering methods for normal maps.
منابع مشابه
Pixel History Linear Models for Real-Time Temporal Filtering
We propose a new real-time temporal filtering and antialiasing (AA) method for rasterization graphics pipelines. Our method is based on Pixel History Linear Models (PHLM), a new concept for modeling the history of pixel shading values over time using linear models. Based on PHLM, our method can predict per-pixel variations of the shading function between consecutive frames. This combines tempor...
متن کاملForward Image Warping
We present a new forward image warping algorithm, which speeds up perspective warping – as in texture mapping. It processes the source image in a special scanline order instead of the normal raster scanline order. This special scanline has the property of preserving parallelism when projecting to the target image. The algorithm reduces the complexity of perspective-correct image warping by elim...
متن کاملSubpixel Reconstruction Antialiasing for Ray Tracing
We introduce a practical antialiasing approach for interactive ray tracing and path tracing. Our method is inspired by the Subpixel Reconstruction Antialiasing (SRAA) method which separates the shading from visibility and geometry sampling to produce antialiased images at reduced cost. While SRAA is designed for GPU-based deferred shading renderer, we extend the concept to ray-tracing based app...
متن کاملThe Floating Column Algorithm for Shaded, Parallel Display of Function Surfaces without Patches
ÐThe floating column algorithm is a new method for the shaded rendering of function surfaces. Derived from the monochromatic floating horizon algorithm, it uses the partial derivatives of the function to compute surface normals, thus enabling intensity or normal-interpolation shading. Current rendering methods require tiling the surface with patches, so higher resolution patching is required fo...
متن کاملCombining Probabilistic Shape-from-Shading and Statistical Facial Shape Models
In this thesis we present an approach to combine a probabilistic Shape-fromShading algorithm with statistical models of facial shapes. Thesis presents how Fisher-Bingham (FB8) distributions are sampled using Gibbs sampling to give normal distributions on the tangent plane. These normal distributions are in turn combined with normal distributions arising from statistical models of facial shapes....
متن کامل